package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 旧案卷操作对象 b_anjuan_old
 * 
 * @author zzr
 * @date 2023-09-16
 */
public class BAnjuanOld extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private String recid;

    /** 档号 */
    @Excel(name = "档号")
    private String folderNo;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String js;

    /** 案卷题名 */
    @Excel(name = "案卷题名")
    private String maintitle;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String folderLocation;

    /** 密级 */
    @Excel(name = "密级")
    private String securityClass;

    /** 全宗号 */
    @Excel(name = "全宗号")
    private String fondsNo;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String contentNo;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String filingYear;

    /** 保存期限 */
    @Excel(name = "保存期限")
    private String retention;

    /** 分类号 */
    @Excel(name = "分类号")
    private String archiveCtgNo;

    /** 案卷号 */
    @Excel(name = "案卷号")
    private String yearFolderNo;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String quantity;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String docStartTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String docEndTime;

    /** 关键字 */
    @Excel(name = "关键字")
    private String sbtWord;

    /** 归档时间 */
    @Excel(name = "归档时间")
    private String pigeonholeDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String note;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String archiveEntityStatus;

    /** 蓝图张数 */
    @Excel(name = "蓝图张数")
    private String ltzs;

    /** 底图张数 */
    @Excel(name = "底图张数")
    private String di;

    /** 文字材料张数 */
    @Excel(name = "文字材料张数")
    private String wjcl;

    /** 形成单位 */
    @Excel(name = "形成单位")
    private String xcdw;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String zjh;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String danr;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String xmdz;

    /** 编制日期 */
    @Excel(name = "编制日期")
    private String bzrq;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String yjdw;

    /** 案卷数 */
    @Excel(name = "案卷数")
    private String gj;

    /** 卷标 */
    @Excel(name = "卷标")
    private String dj;

    /** 档案馆代号 */
    @Excel(name = "档案馆代号")
    private String dagdh;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String nyr;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String xiangmdw;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String engId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String yuliuA;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String yuliuB;

    /** 是否绑定电子工程 0为未绑定  1 为绑定旧版电子工程 2为新版电子工程 */
    @Excel(name = "是否绑定电子工程 0为未绑定  1 为绑定旧版电子工程 2为新版电子工程")
    private Long yuliuC;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long yuliuD;

    public void setRecid(String recid) 
    {
        this.recid = recid;
    }

    public String getRecid() 
    {
        return recid;
    }
    public void setFolderNo(String folderNo) 
    {
        this.folderNo = folderNo;
    }

    public String getFolderNo() 
    {
        return folderNo;
    }
    public void setJs(String js) 
    {
        this.js = js;
    }

    public String getJs() 
    {
        return js;
    }
    public void setMaintitle(String maintitle) 
    {
        this.maintitle = maintitle;
    }

    public String getMaintitle() 
    {
        return maintitle;
    }
    public void setFolderLocation(String folderLocation) 
    {
        this.folderLocation = folderLocation;
    }

    public String getFolderLocation() 
    {
        return folderLocation;
    }
    public void setSecurityClass(String securityClass) 
    {
        this.securityClass = securityClass;
    }

    public String getSecurityClass() 
    {
        return securityClass;
    }
    public void setFondsNo(String fondsNo) 
    {
        this.fondsNo = fondsNo;
    }

    public String getFondsNo() 
    {
        return fondsNo;
    }
    public void setContentNo(String contentNo) 
    {
        this.contentNo = contentNo;
    }

    public String getContentNo() 
    {
        return contentNo;
    }
    public void setFilingYear(String filingYear) 
    {
        this.filingYear = filingYear;
    }

    public String getFilingYear() 
    {
        return filingYear;
    }
    public void setRetention(String retention) 
    {
        this.retention = retention;
    }

    public String getRetention() 
    {
        return retention;
    }
    public void setArchiveCtgNo(String archiveCtgNo) 
    {
        this.archiveCtgNo = archiveCtgNo;
    }

    public String getArchiveCtgNo() 
    {
        return archiveCtgNo;
    }
    public void setYearFolderNo(String yearFolderNo) 
    {
        this.yearFolderNo = yearFolderNo;
    }

    public String getYearFolderNo() 
    {
        return yearFolderNo;
    }
    public void setQuantity(String quantity) 
    {
        this.quantity = quantity;
    }

    public String getQuantity() 
    {
        return quantity;
    }
    public void setDocStartTime(String docStartTime) 
    {
        this.docStartTime = docStartTime;
    }

    public String getDocStartTime() 
    {
        return docStartTime;
    }
    public void setDocEndTime(String docEndTime) 
    {
        this.docEndTime = docEndTime;
    }

    public String getDocEndTime() 
    {
        return docEndTime;
    }
    public void setSbtWord(String sbtWord) 
    {
        this.sbtWord = sbtWord;
    }

    public String getSbtWord() 
    {
        return sbtWord;
    }
    public void setPigeonholeDate(String pigeonholeDate) 
    {
        this.pigeonholeDate = pigeonholeDate;
    }

    public String getPigeonholeDate() 
    {
        return pigeonholeDate;
    }
    public void setNote(String note) 
    {
        this.note = note;
    }

    public String getNote() 
    {
        return note;
    }
    public void setArchiveEntityStatus(String archiveEntityStatus) 
    {
        this.archiveEntityStatus = archiveEntityStatus;
    }

    public String getArchiveEntityStatus() 
    {
        return archiveEntityStatus;
    }
    public void setLtzs(String ltzs) 
    {
        this.ltzs = ltzs;
    }

    public String getLtzs() 
    {
        return ltzs;
    }
    public void setDi(String di) 
    {
        this.di = di;
    }

    public String getDi() 
    {
        return di;
    }
    public void setWjcl(String wjcl) 
    {
        this.wjcl = wjcl;
    }

    public String getWjcl() 
    {
        return wjcl;
    }
    public void setXcdw(String xcdw) 
    {
        this.xcdw = xcdw;
    }

    public String getXcdw() 
    {
        return xcdw;
    }
    public void setZjh(String zjh) 
    {
        this.zjh = zjh;
    }

    public String getZjh() 
    {
        return zjh;
    }
    public void setDanr(String danr) 
    {
        this.danr = danr;
    }

    public String getDanr() 
    {
        return danr;
    }
    public void setXmdz(String xmdz) 
    {
        this.xmdz = xmdz;
    }

    public String getXmdz() 
    {
        return xmdz;
    }
    public void setBzrq(String bzrq) 
    {
        this.bzrq = bzrq;
    }

    public String getBzrq() 
    {
        return bzrq;
    }
    public void setYjdw(String yjdw) 
    {
        this.yjdw = yjdw;
    }

    public String getYjdw() 
    {
        return yjdw;
    }
    public void setGj(String gj) 
    {
        this.gj = gj;
    }

    public String getGj() 
    {
        return gj;
    }
    public void setDj(String dj) 
    {
        this.dj = dj;
    }

    public String getDj() 
    {
        return dj;
    }
    public void setDagdh(String dagdh) 
    {
        this.dagdh = dagdh;
    }

    public String getDagdh() 
    {
        return dagdh;
    }
    public void setNyr(String nyr) 
    {
        this.nyr = nyr;
    }

    public String getNyr() 
    {
        return nyr;
    }
    public void setXiangmdw(String xiangmdw) 
    {
        this.xiangmdw = xiangmdw;
    }

    public String getXiangmdw() 
    {
        return xiangmdw;
    }
    public void setEngId(String engId) 
    {
        this.engId = engId;
    }

    public String getEngId() 
    {
        return engId;
    }
    public void setYuliuA(String yuliuA) 
    {
        this.yuliuA = yuliuA;
    }

    public String getYuliuA() 
    {
        return yuliuA;
    }
    public void setYuliuB(String yuliuB) 
    {
        this.yuliuB = yuliuB;
    }

    public String getYuliuB() 
    {
        return yuliuB;
    }
    public void setYuliuC(Long yuliuC) 
    {
        this.yuliuC = yuliuC;
    }

    public Long getYuliuC() 
    {
        return yuliuC;
    }
    public void setYuliuD(Long yuliuD) 
    {
        this.yuliuD = yuliuD;
    }

    public Long getYuliuD() 
    {
        return yuliuD;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("recid", getRecid())
            .append("folderNo", getFolderNo())
            .append("js", getJs())
            .append("maintitle", getMaintitle())
            .append("folderLocation", getFolderLocation())
            .append("securityClass", getSecurityClass())
            .append("fondsNo", getFondsNo())
            .append("contentNo", getContentNo())
            .append("filingYear", getFilingYear())
            .append("retention", getRetention())
            .append("archiveCtgNo", getArchiveCtgNo())
            .append("yearFolderNo", getYearFolderNo())
            .append("quantity", getQuantity())
            .append("docStartTime", getDocStartTime())
            .append("docEndTime", getDocEndTime())
            .append("sbtWord", getSbtWord())
            .append("pigeonholeDate", getPigeonholeDate())
            .append("note", getNote())
            .append("archiveEntityStatus", getArchiveEntityStatus())
            .append("ltzs", getLtzs())
            .append("di", getDi())
            .append("wjcl", getWjcl())
            .append("xcdw", getXcdw())
            .append("zjh", getZjh())
            .append("danr", getDanr())
            .append("xmdz", getXmdz())
            .append("bzrq", getBzrq())
            .append("yjdw", getYjdw())
            .append("gj", getGj())
            .append("dj", getDj())
            .append("dagdh", getDagdh())
            .append("nyr", getNyr())
            .append("xiangmdw", getXiangmdw())
            .append("engId", getEngId())
            .append("yuliuA", getYuliuA())
            .append("yuliuB", getYuliuB())
            .append("yuliuC", getYuliuC())
            .append("yuliuD", getYuliuD())
            .toString();
    }
}
